package main

import "fmt"

func main() {
	//逻辑运算符 &&==and || =or

	if age := 19;age > 16 && age < 40 {
		fmt.Println("该你工作")
	}else if age >60{
			fmt.Println("该退休了!")
	}
	// || 或者
	if name := "xx"; name == "xyt" || name == "xx"{
		fmt.Println("myself")
 	}else {
 		fmt.Println("hahahha")
	}

	// 按位与，按位或，按位异或
	//按位与  全部为1 才为1    5：101 2: 010
	fmt.Println(5&2)   // 0
	// 按位或  有一个1就为1
	fmt.Println(5|2)  // 7 : 111
	// 按位异或  两位不一样 则为1
	fmt.Println(5^2)   // 7



}